1
general::
Phrase(s): then and there
Cliché right at that time and place. • I asked him right then and there exactly what he meant. • I decided to settle the matter then and there and not wait until Monday.
McGrawhill's American Idioms And Phrasal Verbs
2
general::
Also, there and then. At that precise time and place; on the spot. For example, When the board questioned his judgment again, he resigned then and there. The first term was first recorded in 1442, the variant in 1496.
American Heritage Idioms